Api.EnableAutoRepair 方法
允許啟用自動修復。若任何從站消失時(因替換伺服驅動器、纜線斷開、電源中斷或其他原因)或出現 EtherCAT 錯誤狀態,將進行自動重啟。對於未處於錯誤狀態的從站將不會被影響,這些從站將繼續正常運作。
命名空間:IntervalZero.KINGSTAR.Local.Api
組合: IntervalZero.KINGSTAR.Local.Api (於 IntervalZero.KINGSTAR.Local.dll) 版本:4.4.0.0
語法
public KsError EnableAutoRepair(
bool Active
)
Public Function EnableAutoRepair(
Active As Boolean
) As KsError
參數
Active
型別:bool
true:啟用自動修復;false:停用自動修復。預設為 true。
回傳值
方法的回傳代碼。
備註
- 此方法須在 Create 或 CreateAsync 後及 Start 前呼叫。
-
更多關於熱插拔 (HotConnect)、自動修復 (AutoRepair) 與自動重啟 (AutoRestart) 的運作方式請見:概念解說 > 熱插拔 (HotConnect)、修復與重啟。
可用的 EtherCAT 狀態
ecatOffline
範例
N/A
參見